import React from "react";

export function LogosYoutubeIcon(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 256 180"
      width="1.71rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M250.346 28.075A32.18 32.18 0 0 0 227.69 5.418C207.824 0 127.87 0 127.87 0S47.912.164 28.046 5.582A32.18 32.18 0 0 0 5.39 28.24c-6.009 35.298-8.34 89.084.165 122.97a32.18 32.18 0 0 0 22.656 22.657c19.866 5.418 99.822 5.418 99.822 5.418s79.955 0 99.82-5.418a32.18 32.18 0 0 0 22.657-22.657c6.338-35.348 8.291-89.1-.164-123.134"
        fill="#f00"></path>
      <path
        d="m102.421 128.06l66.328-38.418l-66.328-38.418z"
        fill="#fff"></path>
    </svg>
  );
}

export function SolarVideoLibraryBold(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M8.51 2h6.98c.232 0 .41 0 .566.015c1.108.109 2.015.775 2.4 1.672H5.544c.385-.897 1.292-1.563 2.4-1.672C8.098 2 8.276 2 8.51 2m-2.2 2.723c-1.39 0-2.53.84-2.91 1.954l-.024.07c.398-.12.813-.2 1.232-.253c1.08-.139 2.446-.139 4.032-.139h6.892c1.586 0 2.951 0 4.032.139c.42.054.834.132 1.232.253l-.023-.07c-.38-1.114-1.52-1.954-2.911-1.954z"
        fill="black"></path>
      <path
        clipRule="evenodd"
        d="M15.328 7.542H8.672c-3.374 0-5.062 0-6.01.987s-.725 2.511-.278 5.56l.422 2.892c.35 2.391.525 3.587 1.422 4.303c.898.716 2.22.716 4.867.716h5.81c2.646 0 3.97 0 4.867-.716s1.072-1.912 1.422-4.303l.422-2.891c.447-3.05.67-4.574-.278-5.561s-2.636-.987-6.01-.987m-.747 8.252c.559-.346.559-1.242 0-1.588l-3.371-2.09c-.543-.337-1.21.101-1.21.794v4.18c0 .693.667 1.13 1.21.794z"
        fill="black"
        fillRule="evenodd"></path>
    </svg>
  );
}

export function SolarFileTextBold(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M14 22h-4c-3.771 0-5.657 0-6.828-1.172S2 17.771 2 14v-4c0-3.771 0-5.657 1.172-6.828S6.239 2 10.03 2c.606 0 1.091 0 1.5.017q-.02.12-.02.244l-.01 2.834c0 1.097 0 2.067.105 2.848c.114.847.375 1.694 1.067 2.386c.69.69 1.538.952 2.385 1.066c.781.105 1.751.105 2.848.105h4.052c.043.534.043 1.19.043 2.063V14c0 3.771 0 5.657-1.172 6.828S17.771 22 14 22m-8.75-7.5a.75.75 0 0 1 .75-.75h8a.75.75 0 0 1 0 1.5H6a.75.75 0 0 1-.75-.75m0 3.5a.75.75 0 0 1 .75-.75h5.5a.75.75 0 0 1 0 1.5H6a.75.75 0 0 1-.75-.75"
        fill="black"
        fillRule="evenodd"></path>
      <path
        d="m19.352 7.617l-3.96-3.563c-1.127-1.015-1.69-1.523-2.383-1.788L13 5c0 2.357 0 3.536.732 4.268S15.643 10 18 10h3.58c-.362-.704-1.012-1.288-2.228-2.383"
        fill="black"></path>
    </svg>
  );
}

export function SolarTrashBinTrashBold(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M3 6.386c0-.484.345-.877.771-.877h2.665c.529-.016.996-.399 1.176-.965l.03-.1l.115-.391c.07-.24.131-.45.217-.637c.338-.739.964-1.252 1.687-1.383c.184-.033.378-.033.6-.033h3.478c.223 0 .417 0 .6.033c.723.131 1.35.644 1.687 1.383c.086.187.147.396.218.637l.114.391l.03.1c.18.566.74.95 1.27.965h2.57c.427 0 .772.393.772.877s-.345.877-.771.877H3.77c-.425 0-.77-.393-.77-.877"
        fill="currentColor"></path>
      <path
        clipRule="evenodd"
        d="M11.596 22h.808c2.783 0 4.174 0 5.08-.886c.904-.886.996-2.339 1.181-5.245l.267-4.188c.1-1.577.15-2.366-.303-2.865c-.454-.5-1.22-.5-2.753-.5H8.124c-1.533 0-2.3 0-2.753.5s-.404 1.288-.303 2.865l.267 4.188c.185 2.906.277 4.36 1.182 5.245c.905.886 2.296.886 5.079.886m-1.35-9.811c-.04-.434-.408-.75-.82-.707c-.413.043-.713.43-.672.864l.5 5.263c.04.434.408.75.82.707c.413-.043.713-.43.672-.864zm4.329-.707c.412.043.713.43.671.864l-.5 5.263c-.04.434-.409.75-.82.707c-.413-.043-.713-.43-.672-.864l.5-5.263c.04-.434.409-.75.82-.707"
        fill="currentColor"
        fillRule="evenodd"></path>
    </svg>
  );
}

export function LucideSquareArrowOutUpRight(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6m10 0l-9 9m3-9h6v6"
        fill="none"
        stroke="black"
        strokeLinecap="round"
        strokeLinejoin="round"
        strokeWidth={2}></path>
    </svg>
  );
}

export function SolarHomeBold(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <defs>
        <path
          d="M10.75 9.5a1.25 1.25 0 1 1 2.5 0a1.25 1.25 0 0 1-2.5 0"
          id="solarHomeBold0"
        />
      </defs>
      <path
        d="M18.5 3H16a.5.5 0 0 0-.5.5v.059l3.5 2.8V3.5a.5.5 0 0 0-.5-.5"
        fill="currentColor"
      />
      <use
        clipRule="evenodd"
        fill="currentColor"
        fillRule="evenodd"
        href="#solarHomeBold0"
      />
      <path
        clipRule="evenodd"
        d="m20.75 10.96l.782.626a.75.75 0 0 0 .936-1.172l-8.125-6.5a3.75 3.75 0 0 0-4.686 0l-8.125 6.5a.75.75 0 0 0 .937 1.172l.781-.626v10.29H2a.75.75 0 0 0 0 1.5h20a.75.75 0 0 0 0-1.5h-1.25zM9.25 9.5a2.75 2.75 0 1 1 5.5 0a2.75 2.75 0 0 1-5.5 0m2.8 3.75c.664 0 1.237 0 1.696.062c.492.066.963.215 1.345.597s.531.853.597 1.345c.058.43.062.96.062 1.573v4.423h-1.5V17c0-.728-.002-1.2-.048-1.546c-.044-.325-.114-.427-.172-.484s-.159-.128-.484-.172c-.347-.046-.818-.048-1.546-.048s-1.2.002-1.546.048c-.325.044-.427.115-.484.172s-.128.159-.172.484c-.046.347-.048.818-.048 1.546v4.25h-1.5v-4.3c0-.664 0-1.237.062-1.696c.066-.492.215-.963.597-1.345s.854-.531 1.345-.597c.459-.062 1.032-.062 1.697-.062z"
        fill="currentColor"
        fillRule="evenodd"
      />
      <use
        clipRule="evenodd"
        fill="currentColor"
        fillRule="evenodd"
        href="#solarHomeBold0"
      />
    </svg>
  );
}

export function SolarInfoCircleBold(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2s10 4.477 10 10m-10 5.75a.75.75 0 0 0 .75-.75v-6a.75.75 0 0 0-1.5 0v6c0 .414.336.75.75.75M12 7a1 1 0 1 1 0 2a1 1 0 0 1 0-2"
        fill="currentColor"
        fillRule="evenodd"></path>
    </svg>
  );
}

export function SolarGalleryAddBold(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M22 12.698c-.002 1.47-.013 2.718-.096 3.743c-.097 1.19-.296 2.184-.74 3.009a4.2 4.2 0 0 1-.73.983c-.833.833-1.893 1.21-3.237 1.39C15.884 22 14.2 22 12.053 22h-.106c-2.148 0-3.83 0-5.144-.177c-1.343-.18-2.404-.557-3.236-1.39c-.738-.738-1.12-1.656-1.322-2.795c-.2-1.12-.236-2.512-.243-4.241Q1.999 12.737 2 12v-.054c0-2.148 0-3.83.177-5.144c.18-1.343.557-2.404 1.39-3.236s1.893-1.21 3.236-1.39c1.168-.157 2.67-.175 4.499-.177a.697.697 0 1 1 0 1.396c-1.855.002-3.234.018-4.313.163c-1.189.16-1.906.464-2.436.994S3.72 5.8 3.56 6.99C3.397 8.2 3.395 9.788 3.395 12v.784l.932-.814a2.14 2.14 0 0 1 2.922.097l3.99 3.99a1.86 1.86 0 0 0 2.385.207l.278-.195a2.79 2.79 0 0 1 3.471.209l2.633 2.37c.265-.557.423-1.288.507-2.32c.079-.972.09-2.152.091-3.63a.698.698 0 0 1 1.396 0"
        fill="currentColor"></path>
      <path
        clipRule="evenodd"
        d="M17.5 11c-2.121 0-3.182 0-3.841-.659S13 8.621 13 6.5s0-3.182.659-3.841S15.379 2 17.5 2s3.182 0 3.841.659S22 4.379 22 6.5s0 3.182-.659 3.841S19.621 11 17.5 11m.75-6.5a.75.75 0 0 0-1.5 0v1.25H15.5a.75.75 0 0 0 0 1.5h1.25V8.5a.75.75 0 0 0 1.5 0V7.25h1.25a.75.75 0 0 0 0-1.5h-1.25z"
        fill="currentColor"
        fillRule="evenodd"></path>
    </svg>
  );
}

export function SolarMagniferOutline(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M11.5 2.75a8.75 8.75 0 1 0 0 17.5a8.75 8.75 0 0 0 0-17.5M1.25 11.5c0-5.66 4.59-10.25 10.25-10.25S21.75 5.84 21.75 11.5c0 2.56-.939 4.902-2.491 6.698l3.271 3.272a.75.75 0 1 1-1.06 1.06l-3.272-3.271A10.2 10.2 0 0 1 11.5 21.75c-5.66 0-10.25-4.59-10.25-10.25"
        fill="currentColor"
        fillRule="evenodd"></path>
    </svg>
  );
}

export function SolarCopyBold(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M15.24 2h-3.894c-1.764 0-3.162 0-4.255.148c-1.126.152-2.037.472-2.755 1.193c-.719.721-1.038 1.636-1.189 2.766C3 7.205 3 8.608 3 10.379v5.838c0 1.508.92 2.8 2.227 3.342c-.067-.91-.067-2.185-.067-3.247v-5.01c0-1.281 0-2.386.118-3.27c.127-.948.413-1.856 1.147-2.593s1.639-1.024 2.583-1.152c.88-.118 1.98-.118 3.257-.118h3.07c1.276 0 2.374 0 3.255.118A3.6 3.6 0 0 0 15.24 2"
        fill="currentColor"></path>
      <path
        d="M6.6 11.397c0-2.726 0-4.089.844-4.936c.843-.847 2.2-.847 4.916-.847h2.88c2.715 0 4.073 0 4.917.847S21 8.671 21 11.397v4.82c0 2.726 0 4.089-.843 4.936c-.844.847-2.202.847-4.917.847h-2.88c-2.715 0-4.073 0-4.916-.847c-.844-.847-.844-2.21-.844-4.936z"
        fill="currentColor"></path>
    </svg>
  );
}

export function SolarCheckReadLinear(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="m4 12.9l3.143 3.6L15 7.5m5 .063l-8.572 9L11 16"
        fill="none"
        stroke="currentColor"
        strokeLinecap="round"
        strokeLinejoin="round"
        strokeWidth={1.5}></path>
    </svg>
  );
}

export function SolarShareOutline(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M16.5 2.25a3.25 3.25 0 0 0-3.2 3.824L8.57 9.386l-.068.053a3.25 3.25 0 1 0 0 5.121l.068.054l4.73 3.312q-.05.28-.05.574a3.25 3.25 0 1 0 .667-1.973L9.438 13.39c.2-.422.312-.893.312-1.391s-.112-.97-.312-1.391l4.48-3.136A3.25 3.25 0 1 0 16.5 2.25M14.75 5.5a1.75 1.75 0 1 1 3.5 0a1.75 1.75 0 0 1-3.5 0M6.5 10.25a1.75 1.75 0 1 0 0 3.5a1.75 1.75 0 0 0 0-3.5m10 6.5a1.75 1.75 0 1 0 0 3.5a1.75 1.75 0 0 0 0-3.5"
        fill="currentColor"
        fillRule="evenodd"></path>
    </svg>
  );
}

export function LineMdTwitterXAlt(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M18.205 2.25h3.308l-7.227 8.26 8.502 11.24H16.13l-5.214-6.817L4.95 21.75H1.64l7.73-8.835L1.215 2.25H8.04l4.713 6.231zm-1.161 17.52h1.833L7.045 4.126H5.078z"
        fill="currentColor"></path>
    </svg>
  );
}

export function LogosRedditIcon(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 256 256"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <circle cx={128} cy={128} fill="#ff4500" r={128}></circle>
      <path
        d="M213.15 129.22c0-10.376-8.391-18.617-18.617-18.617a18.74 18.74 0 0 0-12.97 5.189c-12.818-9.157-30.368-15.107-49.9-15.87l8.544-39.981l27.773 5.95c.307 7.02 6.104 12.667 13.278 12.667c7.324 0 13.275-5.95 13.275-13.278c0-7.324-5.95-13.275-13.275-13.275c-5.188 0-9.768 3.052-11.904 7.478l-30.976-6.562c-.916-.154-1.832 0-2.443.458c-.763.458-1.22 1.22-1.371 2.136l-9.464 44.558c-19.837.612-37.692 6.562-50.662 15.872a18.74 18.74 0 0 0-12.971-5.188c-10.377 0-18.617 8.391-18.617 18.617c0 7.629 4.577 14.037 10.988 16.939a33.6 33.6 0 0 0-.458 5.646c0 28.686 33.42 52.036 74.621 52.036c41.202 0 74.622-23.196 74.622-52.036a35 35 0 0 0-.458-5.646c6.408-2.902 10.985-9.464 10.985-17.093M85.272 142.495c0-7.324 5.95-13.275 13.278-13.275c7.324 0 13.275 5.95 13.275 13.275s-5.95 13.278-13.275 13.278c-7.327.15-13.278-5.953-13.278-13.278m74.317 35.251c-9.156 9.157-26.553 9.768-31.588 9.768c-5.188 0-22.584-.765-31.59-9.768c-1.371-1.373-1.371-3.51 0-4.883c1.374-1.371 3.51-1.371 4.884 0c5.8 5.8 18.008 7.782 26.706 7.782s21.058-1.983 26.704-7.782c1.374-1.371 3.51-1.371 4.884 0c1.22 1.373 1.22 3.51 0 4.883m-2.443-21.822c-7.325 0-13.275-5.95-13.275-13.275s5.95-13.275 13.275-13.275c7.327 0 13.277 5.95 13.277 13.275c0 7.17-5.95 13.275-13.277 13.275"
        fill="#fff"></path>
    </svg>
  );
}

export function DeviconLinkedin(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 128 128"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3"
        fill="#0076b2"></path>
      <path
        d="M21.06 48.73h18.11V107H21.06zm9.06-29a10.5 10.5 0 1 1-10.5 10.49a10.5 10.5 0 0 1 10.5-10.49m20.41 29h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75v32H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53z"
        fill="#fff"></path>
    </svg>
  );
}

export function HugeiconsNewTwitter(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        color="black"
        d="m3 21l7.548-7.548M21 3l-7.548 7.548m0 0L8 3H3l7.548 10.452m2.904-2.904L21 21h-5l-5.452-7.548"
        fill="none"
        stroke="black"
        strokeLinecap="round"
        strokeLinejoin="round"
        strokeWidth={1.5}></path>
    </svg>
  );
}

export function IcBaselineDiscord(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M19.27 5.33C17.94 4.71 16.5 4.26 15 4a.1.1 0 0 0-.07.03c-.18.33-.39.76-.53 1.09a16.1 16.1 0 0 0-4.8 0c-.14-.34-.35-.76-.54-1.09c-.01-.02-.04-.03-.07-.03c-1.5.26-2.93.71-4.27 1.33c-.01 0-.02.01-.03.02c-2.72 4.07-3.47 8.03-3.1 11.95c0 .02.01.04.03.05c1.8 1.32 3.53 2.12 5.24 2.65c.03.01.06 0 .07-.02c.4-.55.76-1.13 1.07-1.74c.02-.04 0-.08-.04-.09c-.57-.22-1.11-.48-1.64-.78c-.04-.02-.04-.08-.01-.11c.11-.08.22-.17.33-.25c.02-.02.05-.02.07-.01c3.44 1.57 7.15 1.57 10.55 0c.02-.01.05-.01.07.01c.11.09.22.17.33.26c.04.03.04.09-.01.11c-.52.31-1.07.56-1.64.78c-.04.01-.05.06-.04.09c.32.61.68 1.19 1.07 1.74c.03.01.06.02.09.01c1.72-.53 3.45-1.33 5.25-2.65c.02-.01.03-.03.03-.05c.44-4.53-.73-8.46-3.1-11.95c-.01-.01-.02-.02-.04-.02M8.52 14.91c-1.03 0-1.89-.95-1.89-2.12s.84-2.12 1.89-2.12c1.06 0 1.9.96 1.89 2.12c0 1.17-.84 2.12-1.89 2.12m6.97 0c-1.03 0-1.89-.95-1.89-2.12s.84-2.12 1.89-2.12c1.06 0 1.9.96 1.89 2.12c0 1.17-.83 2.12-1.89 2.12"
        fill="currentColor"></path>
    </svg>
  );
}

export function CarbonClose(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 32 32"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M17.414 16L24 9.414L22.586 8L16 14.586L9.414 8L8 9.414L14.586 16L8 22.586L9.414 24L16 17.414L22.586 24L24 22.586z"
        fill="currentColor"></path>
    </svg>
  );
}

export function MdiLightThumbUp(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M2 10h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-9a1 1 0 0 1 1-1m0 1v9h3v-9zm15.72 8.03l3-5c.18-.3.28-.66.28-1.03v-1a2 2 0 0 0-2-2h-5.61l1.46-5.44v-.02a.97.97 0 0 0-.26-.96l-6 6.01C8.22 9.95 8 10.45 8 11v7a2 2 0 0 0 2 2h6c.73 0 1.37-.39 1.72-.97M22 13c0 .59-.17 1.15-.47 1.61l-2.91 4.84C18.11 20.38 17.13 21 16 21h-6a3 3 0 0 1-3-3v-7c0-.83.34-1.58.88-2.12l6.71-6.72l.71.71c.53.53.7 1.29.51 1.97L14.69 9H19a3 3 0 0 1 3 3z"
        fill="currentColor"></path>
    </svg>
  );
}

export function MdiLightThumbDown(props) {
  return (
    <svg
      height="1.2rem"
      viewBox="0 0 24 24"
      width="1.2rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M21 15h-3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1m0-1V5h-3v9zM5.28 5.97l-3 5c-.18.3-.28.66-.28 1.03v1a2 2 0 0 0 2 2h5.61l-1.46 5.44v.02c-.09.33-.01.7.26.96l6.01-6l-.01-.01c.37-.36.59-.86.59-1.41V7a2 2 0 0 0-2-2H7c-.73 0-1.37.39-1.72.97M1 12c0-.59.17-1.15.47-1.61l2.91-4.84C4.89 4.62 5.87 4 7 4h6a3 3 0 0 1 3 3v7c0 .83-.33 1.58-.88 2.12l-6.71 6.72l-.71-.71c-.53-.53-.7-1.29-.51-1.97L8.31 16H4a3 3 0 0 1-3-3z"
        fill="currentColor"></path>
    </svg>
  );
}

export function CalendarIcon(props) {
  return (
    <svg
      fill="none"
      height="18"
      viewBox="0 0 18 18"
      width="18"
      xmlns="http://www.w3.org/2000/svg">
      <path
        d="M11.333 9.83268C11.7012 9.83268 11.9997 9.53421 11.9997 9.16602C11.9997 8.79783 11.7012 8.49935 11.333 8.49935C10.9648 8.49935 10.6663 8.79783 10.6663 9.16602C10.6663 9.53421 10.9648 9.83268 11.333 9.83268Z"
        fill="#6D6D6D"
      />
      <path
        d="M11.333 12.4993C11.7012 12.4993 11.9997 12.2009 11.9997 11.8327C11.9997 11.4645 11.7012 11.166 11.333 11.166C10.9648 11.166 10.6663 11.4645 10.6663 11.8327C10.6663 12.2009 10.9648 12.4993 11.333 12.4993Z"
        fill="#6D6D6D"
      />
      <path
        d="M8.66634 9.16602C8.66634 9.53421 8.36786 9.83268 7.99967 9.83268C7.63148 9.83268 7.33301 9.53421 7.33301 9.16602C7.33301 8.79783 7.63148 8.49935 7.99967 8.49935C8.36786 8.49935 8.66634 8.79783 8.66634 9.16602Z"
        fill="#6D6D6D"
      />
      <path
        d="M8.66634 11.8327C8.66634 12.2009 8.36786 12.4993 7.99967 12.4993C7.63148 12.4993 7.33301 12.2009 7.33301 11.8327C7.33301 11.4645 7.63148 11.166 7.99967 11.166C8.36786 11.166 8.66634 11.4645 8.66634 11.8327Z"
        fill="#6D6D6D"
      />
      <path
        d="M4.66634 9.83268C5.03453 9.83268 5.33301 9.53421 5.33301 9.16602C5.33301 8.79783 5.03453 8.49935 4.66634 8.49935C4.29815 8.49935 3.99968 8.79783 3.99968 9.16602C3.99968 9.53421 4.29815 9.83268 4.66634 9.83268Z"
        fill="#6D6D6D"
      />
      <path
        d="M4.66634 12.4993C5.03453 12.4993 5.33301 12.2009 5.33301 11.8327C5.33301 11.4645 5.03453 11.166 4.66634 11.166C4.29815 11.166 3.99968 11.4645 3.99968 11.8327C3.99968 12.2009 4.29815 12.4993 4.66634 12.4993Z"
        fill="#6D6D6D"
      />
      <path
        clipRule="evenodd"
        d="M4.66634 1.66602C4.94248 1.66602 5.16634 1.88987 5.16634 2.16602V2.6745C5.60767 2.66601 6.09389 2.66601 6.62865 2.66602H9.37062C9.90539 2.66601 10.3917 2.66601 10.833 2.6745V2.16602C10.833 1.88987 11.0569 1.66602 11.333 1.66602C11.6091 1.66602 11.833 1.88987 11.833 2.16602V2.71741C12.0063 2.73062 12.1704 2.74723 12.3257 2.76811C13.1073 2.87319 13.7399 3.0946 14.2388 3.59351C14.7378 4.09242 14.9592 4.72505 15.0642 5.50667C15.1664 6.26614 15.1664 7.23655 15.1663 8.46171V9.87029C15.1664 11.0954 15.1664 12.0659 15.0642 12.8254C14.9592 13.607 14.7378 14.2396 14.2388 14.7385C13.7399 15.2374 13.1073 15.4588 12.3257 15.5639C11.5662 15.666 10.5958 15.666 9.37065 15.666H6.62873C5.40357 15.666 4.43313 15.666 3.67366 15.5639C2.89204 15.4588 2.25941 15.2374 1.7605 14.7385C1.26159 14.2396 1.04018 13.607 0.935098 12.8254C0.832989 12.0659 0.832998 11.0955 0.833008 9.87029V8.46174C0.832998 7.23656 0.832989 6.26614 0.935098 5.50667C1.04018 4.72505 1.26159 4.09242 1.7605 3.59351C2.25941 3.0946 2.89205 2.87319 3.67366 2.76811C3.82894 2.74723 3.99305 2.73062 4.16634 2.71741V2.16602C4.16634 1.88987 4.3902 1.66602 4.66634 1.66602ZM3.80691 3.75919C3.13618 3.84937 2.74975 4.01848 2.46761 4.30062C2.18547 4.58276 2.01636 4.96919 1.92618 5.63991C1.91091 5.75351 1.89814 5.87309 1.88746 5.99935H14.1119C14.1012 5.87309 14.0884 5.75351 14.0732 5.63991C13.983 4.96919 13.8139 4.58276 13.5317 4.30062C13.2496 4.01848 12.8632 3.84936 12.1924 3.75919C11.5073 3.66708 10.6042 3.66602 9.33301 3.66602H6.66634C5.39513 3.66602 4.49202 3.66708 3.80691 3.75919ZM1.83301 8.49935C1.83301 7.93001 1.83322 7.4345 1.84173 6.99935H14.1576C14.1661 7.4345 14.1663 7.93001 14.1663 8.49935V9.83268C14.1663 11.1039 14.1653 12.007 14.0732 12.6921C13.983 13.3628 13.8139 13.7493 13.5317 14.0314C13.2496 14.3136 12.8632 14.4827 12.1924 14.5728C11.5073 14.665 10.6042 14.666 9.33301 14.666H6.66634C5.39513 14.666 4.49202 14.665 3.80691 14.5728C3.13618 14.4827 2.74975 14.3136 2.46761 14.0314C2.18547 13.7493 2.01636 13.3628 1.92618 12.6921C1.83407 12.007 1.83301 11.1039 1.83301 9.83268V8.49935Z"
        fill="#6D6D6D"
        fillRule="evenodd"
      />
    </svg>
  );
}

export function SettingsIcon(props) {
  return (
    <svg
      fill="none"
      height="20"
      viewBox="0 0 20 20"
      width="20"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M10 6.8763C8.27411 6.8763 6.875 8.27541 6.875 10.0013C6.875 11.7272 8.27411 13.1263 10 13.1263C11.7259 13.1263 13.125 11.7272 13.125 10.0013C13.125 8.27541 11.7259 6.8763 10 6.8763ZM8.125 10.0013C8.125 8.96577 8.96446 8.1263 10 8.1263C11.0355 8.1263 11.875 8.96577 11.875 10.0013C11.875 11.0368 11.0355 11.8763 10 11.8763C8.96446 11.8763 8.125 11.0368 8.125 10.0013Z"
        fill="#6D6D6D"
        fillRule="evenodd"
      />
      <path
        clipRule="evenodd"
        d="M9.97895 1.04297C9.60856 1.04296 9.29936 1.04296 9.04552 1.06028C8.78127 1.07831 8.53166 1.11718 8.28967 1.21741C7.72815 1.45 7.28202 1.89613 7.04943 2.45765C6.92834 2.74998 6.89555 3.05807 6.88303 3.39294C6.87296 3.66213 6.73711 3.88673 6.53662 4.00248C6.33613 4.11823 6.0737 4.12358 5.83555 3.9977C5.53928 3.84111 5.25607 3.71546 4.94236 3.67416C4.33977 3.59483 3.73035 3.75813 3.24815 4.12812C3.04035 4.28758 2.88189 4.4843 2.73415 4.70414C2.59223 4.91531 2.43763 5.18309 2.25245 5.50386L2.2314 5.54031C2.0462 5.86107 1.8916 6.12884 1.77968 6.35733C1.66317 6.59519 1.57203 6.83079 1.53784 7.09048C1.45851 7.69307 1.6218 8.30249 1.9918 8.78468C2.1844 9.03568 2.43477 9.2181 2.71847 9.39636C2.94662 9.53972 3.07323 9.76973 3.07321 10.0013C3.0732 10.2328 2.9466 10.4628 2.71847 10.6061C2.43474 10.7844 2.18433 10.9668 1.99172 11.2179C1.62172 11.7001 1.45842 12.3095 1.53776 12.9121C1.57195 13.1718 1.66309 13.4074 1.7796 13.6452C1.89152 13.8737 2.04612 14.1415 2.23131 14.4622L2.25236 14.4987C2.43755 14.8195 2.59215 15.0872 2.73407 15.2984C2.88181 15.5182 3.04027 15.715 3.24807 15.8744C3.73026 16.2444 4.33969 16.4077 4.94227 16.3284C5.25597 16.2871 5.53916 16.1615 5.83541 16.0049C6.0736 15.879 6.33607 15.8843 6.53658 16.0001C6.73709 16.1159 6.87296 16.3405 6.88303 16.6097C6.89555 16.9446 6.92835 17.2526 7.04943 17.545C7.28202 18.1065 7.72815 18.5526 8.28967 18.7852C8.53166 18.8854 8.78127 18.9243 9.04552 18.9423C9.29936 18.9596 9.60856 18.9596 9.97894 18.9596H10.021C10.3914 18.9596 10.7006 18.9596 10.9545 18.9423C11.2187 18.9243 11.4683 18.8854 11.7103 18.7852C12.2718 18.5526 12.718 18.1065 12.9505 17.545C13.0716 17.2526 13.1044 16.9445 13.117 16.6096C13.127 16.3404 13.2629 16.1158 13.4633 16.0001C13.6638 15.8843 13.9263 15.8789 14.1645 16.0048C14.4608 16.1614 14.7439 16.287 15.0576 16.3283C15.6602 16.4077 16.2696 16.2444 16.7518 15.8744C16.9596 15.7149 17.1181 15.5182 17.2658 15.2984C17.4077 15.0872 17.5623 14.8194 17.7475 14.4987L17.7686 14.4622C17.9537 14.1415 18.1084 13.8736 18.2203 13.6452C18.3368 13.4073 18.428 13.1717 18.4621 12.912C18.5415 12.3094 18.3782 11.7 18.0082 11.2178C17.8156 10.9668 17.5652 10.7844 17.2815 10.6061C17.0533 10.4628 16.9268 10.2328 16.9268 10.0013C16.9268 9.76976 17.0534 9.53981 17.2815 9.3965C17.5652 9.21822 17.8156 9.03577 18.0083 8.78473C18.3783 8.30255 18.5416 7.69312 18.4622 7.09054C18.428 6.83085 18.3369 6.59525 18.2204 6.35739C18.1085 6.12891 17.9539 5.86116 17.7687 5.54043L17.7476 5.50395C17.5624 5.18318 17.4078 4.91537 17.2658 4.70419C17.1181 4.48436 16.9596 4.28763 16.7518 4.12818C16.2696 3.75818 15.6602 3.59489 15.0576 3.67422C14.7439 3.71552 14.4607 3.84115 14.1645 3.99773C13.9263 4.12362 13.6638 4.11827 13.4633 4.0025C13.2628 3.88674 13.1269 3.66211 13.1169 3.39289C13.1044 3.05804 13.0716 2.74997 12.9505 2.45765C12.7179 1.89613 12.2718 1.45 11.7102 1.21741C11.4682 1.11718 11.2186 1.07831 10.9544 1.06028C10.7005 1.04296 10.3913 1.04296 10.021 1.04297H9.97895ZM8.76803 2.37226C8.83232 2.34563 8.93 2.32107 9.13061 2.30738C9.33683 2.29331 9.60315 2.29297 9.99999 2.29297C10.3968 2.29297 10.6632 2.29331 10.8694 2.30738C11.07 2.32107 11.1677 2.34563 11.232 2.37226C11.4872 2.47798 11.69 2.68077 11.7957 2.93601C11.829 3.01652 11.8567 3.14203 11.8678 3.43961C11.8925 4.09993 12.2333 4.73571 12.8384 5.08504C13.4434 5.43437 14.1645 5.41164 14.7487 5.10287C15.0119 4.96372 15.1345 4.9249 15.2209 4.91353C15.4948 4.87747 15.7718 4.95169 15.991 5.11987C16.0462 5.16224 16.1163 5.23455 16.2284 5.40143C16.3437 5.57299 16.4772 5.80347 16.6756 6.14714C16.874 6.49081 17.0069 6.72162 17.0978 6.90725C17.1863 7.08782 17.2138 7.1847 17.2229 7.25369C17.259 7.5276 17.1848 7.80461 17.0166 8.02378C16.9635 8.09293 16.8686 8.17963 16.6164 8.33808C16.057 8.6896 15.6768 9.30259 15.6768 10.0012C15.6767 10.6999 16.0569 11.313 16.6164 11.6645C16.8686 11.8229 16.9634 11.9096 17.0165 11.9788C17.1847 12.1979 17.2589 12.475 17.2228 12.7489C17.2137 12.8179 17.1862 12.9147 17.0977 13.0953C17.0068 13.2809 16.8739 13.5117 16.6755 13.8554C16.4771 14.1991 16.3436 14.4296 16.2284 14.6011C16.1162 14.768 16.0461 14.8403 15.9909 14.8827C15.7717 15.0509 15.4947 15.1251 15.2208 15.089C15.1344 15.0776 15.0119 15.0388 14.7486 14.8997C14.1644 14.5909 13.4433 14.5682 12.8383 14.9176C12.2333 15.2669 11.8925 15.9027 11.8678 16.5629C11.8567 16.8606 11.8291 16.9861 11.7957 17.0666C11.69 17.3218 11.4872 17.5246 11.232 17.6303C11.1677 17.657 11.07 17.6815 10.8694 17.6952C10.6632 17.7093 10.3968 17.7096 9.99999 17.7096C9.60315 17.7096 9.33683 17.7093 9.13061 17.6952C8.93 17.6815 8.83232 17.657 8.76803 17.6303C8.51279 17.5246 8.31 17.3218 8.20428 17.0666C8.17093 16.9861 8.14329 16.8606 8.13216 16.563C8.10746 15.9027 7.76664 15.2669 7.16158 14.9176C6.55653 14.5682 5.83551 14.591 5.25131 14.8997C4.98804 15.0389 4.86552 15.0777 4.77912 15.0891C4.50521 15.1251 4.2282 15.0509 4.00903 14.8827C3.95381 14.8404 3.8837 14.7681 3.77154 14.6012C3.65625 14.4296 3.52279 14.1991 3.32438 13.8555C3.12596 13.5118 2.99309 13.281 2.90216 13.0954C2.81371 12.9148 2.78615 12.8179 2.77706 12.7489C2.741 12.475 2.81523 12.198 2.98341 11.9788C3.03646 11.9097 3.13134 11.823 3.38349 11.6645C3.94298 11.313 4.32318 10.7 4.32321 10.0014C4.32325 9.30264 3.94304 8.68953 3.3835 8.33795C3.1314 8.17955 3.03654 8.09286 2.98349 8.02373C2.81531 7.80455 2.74108 7.52754 2.77714 7.25364C2.78623 7.18464 2.8138 7.08776 2.90224 6.90719C2.99317 6.72156 3.12604 6.49075 3.32446 6.14708C3.52288 5.80341 3.65633 5.57293 3.77163 5.40138C3.88378 5.23449 3.9539 5.16218 4.00911 5.11981C4.22828 4.95163 4.50529 4.87741 4.7792 4.91347C4.8656 4.92485 4.98813 4.96366 5.25144 5.10283C5.83561 5.41159 6.55659 5.43432 7.16161 5.08501C7.76665 4.7357 8.10746 4.09994 8.13216 3.43965C8.14328 3.14204 8.17093 3.01652 8.20428 2.93601C8.31 2.68077 8.51279 2.47798 8.76803 2.37226Z"
        fill="#6D6D6D"
        fillRule="evenodd"
      />
    </svg>
  );
}

export function ExclamationCircleIcon(props) {
  return (
    <svg
      height="1.5rem"
      viewBox="0 0 24 24"
      width="1.5rem"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        d="M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10s10-4.486 10-10S17.514 2 12 2m0 18c-4.411 0-8-3.589-8-8s3.589-8 8-8s8 3.589 8 8s-3.589 8-8 8"
        fill="currentColor"
      />
    </svg>
  );
}

export function SlackIcon() {
  return (
    <svg
      fill="none"
      height="24"
      viewBox="0 0 24 24"
      width="24"
      xmlns="http://www.w3.org/2000/svg">
      <g clipPath="url(#clip0_6760_35724)">
        <path
          d="M5.14016 15.1195C5.14016 16.499 4.0252 17.614 2.64567 17.614C1.26614 17.614 0.151184 16.499 0.151184 15.1195C0.151184 13.74 1.26614 12.625 2.64567 12.625H5.14016V15.1195ZM6.3874 15.1195C6.3874 13.74 7.50237 12.625 8.88189 12.625C10.2614 12.625 11.3764 13.74 11.3764 15.1195V21.3557C11.3764 22.7352 10.2614 23.8502 8.88189 23.8502C7.50237 23.8502 6.3874 22.7352 6.3874 21.3557V15.1195Z"
          fill="#E01E5A"
        />
        <path
          d="M8.88187 5.10226C7.50234 5.10226 6.38738 3.9873 6.38738 2.60777C6.38738 1.22824 7.50234 0.113281 8.88187 0.113281C10.2614 0.113281 11.3764 1.22824 11.3764 2.60777V5.10226H8.88187ZM8.88187 6.3684C10.2614 6.3684 11.3764 7.48336 11.3764 8.86289C11.3764 10.2424 10.2614 11.3574 8.88187 11.3574H2.62675C1.24722 11.3574 0.132263 10.2424 0.132263 8.86289C0.132263 7.48336 1.24722 6.3684 2.62675 6.3684H8.88187Z"
          fill="#36C5F0"
        />
        <path
          d="M18.8787 8.86289C18.8787 7.48336 19.9937 6.3684 21.3732 6.3684C22.7528 6.3684 23.8677 7.48336 23.8677 8.86289C23.8677 10.2424 22.7528 11.3574 21.3732 11.3574H18.8787V8.86289ZM17.6315 8.86289C17.6315 10.2424 16.5165 11.3574 15.137 11.3574C13.7575 11.3574 12.6425 10.2424 12.6425 8.86289V2.60777C12.6425 1.22824 13.7575 0.113281 15.137 0.113281C16.5165 0.113281 17.6315 1.22824 17.6315 2.60777V8.86289Z"
          fill="#2EB67D"
        />
        <path
          d="M15.137 18.8612C16.5165 18.8612 17.6315 19.9762 17.6315 21.3557C17.6315 22.7352 16.5165 23.8502 15.137 23.8502C13.7575 23.8502 12.6425 22.7352 12.6425 21.3557V18.8612H15.137ZM15.137 17.614C13.7575 17.614 12.6425 16.499 12.6425 15.1195C12.6425 13.74 13.7575 12.625 15.137 12.625H21.3921C22.7717 12.625 23.8866 13.74 23.8866 15.1195C23.8866 16.499 22.7717 17.614 21.3921 17.614H15.137Z"
          fill="#ECB22E"
        />
      </g>
      <defs>
        <clipPath id="clip0_6760_35724">
          <rect fill="white" height="24" width="24" />
        </clipPath>
      </defs>
    </svg>
  );
}

export function DiscordIcon(props) {
  return (
    <svg fill="#5865F2" viewBox="0 0 24 24" {...props}>
      <path d="M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515a.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0a12.64 12.64 0 0 0-.617-1.25a.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057a19.9 19.9 0 0 0 5.993 3.03a.078.078 0 0 0 .084-.028a14.09 14.09 0 0 0 1.226-1.994a.076.076 0 0 0-.041-.106a13.107 13.107 0 0 1-1.872-.892a.077.077 0 0 1-.008-.128a10.2 10.2 0 0 0 .372-.292a.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127a12.299 12.299 0 0 1-1.873.892a.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028a19.839 19.839 0 0 0 6.002-3.03a.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419c0-1.333.956-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419c0-1.333.955-2.419 2.157-2.419c1.21 0 2.176 1.096 2.157 2.42c0 1.333-.946 2.418-2.157 2.418z" />
    </svg>
  );
}

export function WebWidgetIcon(props) {
  return (
    <svg
      fill="none"
      viewBox="0 0 32 32"
      {...props}
      xmlns="http://www.w3.org/2000/svg">
      <path
        d="M26.7155 1.61121C26.4462 2.20658 25.969 2.68497 25.3724 2.95429L25.104 3.07572C24.5815 3.31209 24.5815 4.05417 25.104 4.29054L25.3724 4.41197C25.9678 4.6813 26.4462 5.15854 26.7155 5.75505L26.837 6.02349C27.0733 6.54603 27.8154 6.54603 28.0518 6.02349L28.1732 5.75505C28.4425 5.15969 28.9198 4.68129 29.5163 4.41197L29.7847 4.29054C30.3073 4.05417 30.3073 3.31209 29.7847 3.07572L29.5163 2.95429C28.9209 2.68497 28.4425 2.20773 28.1732 1.61121L28.0518 1.34277C27.8154 0.820237 27.0733 0.820237 26.837 1.34277L26.7155 1.61121Z"
        fill="#F7A71C"
        fillOpacity="0.5"
      />
      <path
        d="M3.85144 26.2479C3.58212 26.8433 3.10488 27.3217 2.50837 27.591L2.23993 27.7124C1.71739 27.9488 1.71739 28.6909 2.23993 28.9273L2.50837 29.0487C3.10373 29.318 3.58213 29.7953 3.85144 30.3918L3.97288 30.6602C4.20925 31.1827 4.95133 31.1827 5.1877 30.6602L5.30913 30.3918C5.57846 29.7964 6.05569 29.318 6.6522 29.0487L6.92065 28.9273C7.44318 28.6909 7.44318 27.9488 6.92065 27.7124L6.6522 27.591C6.05684 27.3217 5.57845 26.8444 5.30913 26.2479L5.1877 25.9795C4.95133 25.457 4.20925 25.457 3.97288 25.9795L3.85144 26.2479Z"
        fill="#F7A71C"
        fillOpacity="0.75"
      />
      <path
        d="M15.4059 4.90126C15.6423 4.37874 16.3843 4.37874 16.6207 4.90126L18.4773 9.00541C19.3881 11.0194 21.0029 12.6306 23.0133 13.5414L27.1175 15.3981C27.64 15.6344 27.64 16.3765 27.1175 16.6129L23.0133 18.4695C20.9993 19.3803 19.3882 20.995 18.4773 23.0055L16.6207 27.1097C16.3843 27.6322 15.6423 27.6322 15.4059 27.1097L13.5492 23.0055C12.6385 20.9915 11.0237 19.3804 9.01322 18.4695L4.90907 16.6129C4.38656 16.3765 4.38656 15.6344 4.90907 15.3981L9.01322 13.5414C11.0273 12.6307 12.6384 11.0159 13.5492 9.00541L15.4059 4.90126Z"
        fill="#F7A71C"
      />
    </svg>
  );
}

export function ConnectedIntegrationIcon({ width = 16, height = 16 }) {
  return (
    <svg
      fill="none"
      height={height}
      viewBox="0 0 16 16"
      width={width}
      xmlns="http://www.w3.org/2000/svg">
      <path
        clipRule="evenodd"
        d="M6.3951 2.13221C6.23275 2.27057 6.15157 2.33975 6.06487 2.39786C5.86613 2.53106 5.64294 2.62351 5.40823 2.66985C5.30584 2.69006 5.19952 2.69855 4.98688 2.71551C4.45263 2.75815 4.1855 2.77947 3.96263 2.85818C3.44717 3.04025 3.04172 3.4457 2.85965 3.96117C2.78093 4.18403 2.75961 4.45116 2.71698 4.98542C2.70001 5.19805 2.69153 5.30437 2.67131 5.40676C2.62497 5.64148 2.53252 5.86467 2.39932 6.06341C2.34121 6.1501 2.27203 6.23128 2.13368 6.39363C1.78605 6.80155 1.61223 7.00552 1.51031 7.21877C1.27456 7.712 1.27456 8.2854 1.51031 8.77863C1.61223 8.99188 1.78605 9.19584 2.13368 9.60376C2.27202 9.7661 2.34122 9.8473 2.39932 9.93399C2.53252 10.1327 2.62497 10.3559 2.67131 10.5906C2.69153 10.693 2.70001 10.7993 2.71698 11.012C2.75961 11.5462 2.78093 11.8134 2.85965 12.0362C3.04172 12.5517 3.44717 12.9571 3.96263 13.1392C4.1855 13.2179 4.45263 13.2392 4.98688 13.2819C5.19952 13.2989 5.30584 13.3073 5.40823 13.3275C5.64294 13.3739 5.86613 13.4663 6.06487 13.5995C6.15157 13.6576 6.23274 13.7268 6.3951 13.8652C6.80302 14.2128 7.00698 14.3866 7.22023 14.4886C7.71346 14.7243 8.28686 14.7243 8.78009 14.4886C8.99334 14.3866 9.1973 14.2128 9.60523 13.8652C9.76758 13.7268 9.84876 13.6576 9.93546 13.5995C10.1342 13.4663 10.3574 13.3739 10.5921 13.3275C10.6945 13.3073 10.8008 13.2989 11.0134 13.2819C11.5477 13.2392 11.8148 13.2179 12.0377 13.1392C12.5532 12.9571 12.9586 12.5517 13.1407 12.0362C13.2194 11.8134 13.2407 11.5462 13.2833 11.012C13.3003 10.7993 13.3088 10.693 13.329 10.5906C13.3754 10.3559 13.4678 10.1327 13.601 9.93399C13.6591 9.84729 13.7283 9.76612 13.8666 9.60376C14.2143 9.19584 14.3881 8.99188 14.49 8.77863C14.7258 8.2854 14.7258 7.712 14.49 7.21877C14.3881 7.00552 14.2143 6.80156 13.8666 6.39363C13.7283 6.23128 13.6591 6.1501 13.601 6.06341C13.4678 5.86467 13.3754 5.64148 13.329 5.40676C13.3088 5.30437 13.3003 5.19805 13.2833 4.98542C13.2407 4.45116 13.2194 4.18403 13.1407 3.96117C12.9586 3.4457 12.5532 3.04025 12.0377 2.85818C11.8148 2.77947 11.5477 2.75815 11.0134 2.71551C10.8008 2.69855 10.6945 2.69006 10.5921 2.66985C10.3574 2.62351 10.1342 2.53106 9.93546 2.39786C9.84876 2.33975 9.76758 2.27057 9.60523 2.13221C9.1973 1.78458 8.99334 1.61077 8.78009 1.50884C8.28686 1.27309 7.71346 1.27309 7.22023 1.50884C7.00698 1.61077 6.80302 1.78459 6.3951 2.13221ZM10.9158 6.57412C11.1277 6.36223 11.1277 6.0187 10.9158 5.80681C10.7039 5.59492 10.3604 5.59492 10.1485 5.80681L6.91501 9.04031L5.8518 7.9771C5.63991 7.76521 5.29638 7.76521 5.08449 7.9771C4.8726 8.18899 4.8726 8.53253 5.08449 8.74442L6.53135 10.1913C6.74324 10.4032 7.08678 10.4032 7.29867 10.1913L10.9158 6.57412Z"
        fill="#16A34A"
        fillRule="evenodd"
      />
    </svg>
  );
}

export function SendTestMessageIcon(props) {
  return (
    <svg
      fill="none"
      height="16"
      viewBox="0 0 16 16"
      width="16"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M12.0956 2.41925C11.3157 2.558 10.2641 2.90711 8.78829 3.39904L5.44745 4.51266C4.26076 4.90822 3.40124 5.19515 2.79414 5.45336C2.15943 5.72332 1.93365 5.91149 1.86031 6.03763C1.63444 6.42615 1.63444 6.906 1.86031 7.29452C1.93365 7.42066 2.15943 7.60883 2.79414 7.87879C3.40124 8.137 4.26076 8.42394 5.44745 8.8195C5.46618 8.82574 5.48469 8.8319 5.50296 8.83798C5.75604 8.92216 5.96514 8.99171 6.14782 9.08724L9.69674 5.57744C9.89787 5.37852 10.2222 5.38032 10.4211 5.58145C10.62 5.78259 10.6182 6.10689 10.4171 6.30581L6.88379 9.80015C6.99395 9.99469 7.06851 10.2188 7.16056 10.4956C7.16664 10.5139 7.17279 10.5324 7.17904 10.5511C7.5746 11.7378 7.86153 12.5973 8.11974 13.2044C8.3897 13.8391 8.57787 14.0649 8.70401 14.1382C9.09253 14.3641 9.57238 14.3641 9.96091 14.1382C10.087 14.0649 10.2752 13.8391 10.5452 13.2044C10.8034 12.5973 11.0903 11.7378 11.4859 10.5511L12.5995 7.21024C13.0914 5.73445 13.4405 4.68288 13.5793 3.90289C13.7187 3.11919 13.6122 2.7863 13.4122 2.58634C13.2122 2.38638 12.8793 2.27984 12.0956 2.41925ZM11.9162 1.41068C12.7844 1.25624 13.5662 1.29164 14.1366 1.86197C14.7069 2.4323 14.7423 3.21418 14.5879 4.08231C14.4344 4.9452 14.06 6.06813 13.5861 7.48982L12.4495 10.8997C12.0639 12.0566 11.7642 12.9556 11.4879 13.6053C11.2213 14.2321 10.9253 14.7625 10.4758 15.0238C9.76894 15.4348 8.89597 15.4348 8.18915 15.0238C7.73959 14.7625 7.44361 14.2321 7.17706 13.6053C6.90072 12.9556 6.60107 12.0566 6.21542 10.8997L6.2072 10.875C6.07209 10.4697 6.03091 10.3598 5.97256 10.2726C5.90726 10.1751 5.82347 10.0913 5.72593 10.026C5.63877 9.96763 5.52883 9.92645 5.1235 9.79134L5.09881 9.78311C3.94188 9.39747 3.04292 9.09782 2.3932 8.82148C1.76648 8.55492 1.23604 8.25894 0.974689 7.80938C0.563775 7.10256 0.563776 6.22959 0.974689 5.52277C1.23604 5.07321 1.76648 4.77723 2.3932 4.51068C3.04293 4.23433 3.9419 3.93468 5.09885 3.54903L8.50873 2.41241C9.93042 1.9385 11.0533 1.56418 11.9162 1.41068Z"
        fill="currentColor"
        fillRule="evenodd"
      />
    </svg>
  );
}

export function SidebarIcons(props) {
  const { type, color } = props;

  switch (type) {
    case "Settings":
      return (
        <svg
          fill="none"
          height="20"
          viewBox="0 0 20 20"
          width="20"
          xmlns="http://www.w3.org/2000/svg">
          <path
            clipRule="evenodd"
            d="M9.99992 6.8763C8.27403 6.8763 6.87492 8.27541 6.87492 10.0013C6.87492 11.7272 8.27403 13.1263 9.99992 13.1263C11.7258 13.1263 13.1249 11.7272 13.1249 10.0013C13.1249 8.27541 11.7258 6.8763 9.99992 6.8763ZM8.12492 10.0013C8.12492 8.96577 8.96439 8.1263 9.99992 8.1263C11.0355 8.1263 11.8749 8.96577 11.8749 10.0013C11.8749 11.0368 11.0355 11.8763 9.99992 11.8763C8.96439 11.8763 8.12492 11.0368 8.12492 10.0013Z"
            fill={color}
            fillRule="evenodd"
          />
          <path
            clipRule="evenodd"
            d="M9.97887 1.04297C9.60848 1.04296 9.29929 1.04296 9.04544 1.06028C8.78119 1.07831 8.53159 1.11718 8.2896 1.21741C7.72807 1.45 7.28194 1.89613 7.04935 2.45765C6.92827 2.74998 6.89547 3.05807 6.88295 3.39294C6.87289 3.66213 6.73703 3.88673 6.53654 4.00248C6.33606 4.11823 6.07363 4.12358 5.83547 3.9977C5.5392 3.84111 5.25599 3.71546 4.94228 3.67416C4.33969 3.59483 3.73027 3.75812 3.24808 4.12812C3.04028 4.28758 2.88181 4.4843 2.73407 4.70414C2.59215 4.91531 2.43756 5.18309 2.25237 5.50386L2.23132 5.54031C2.04613 5.86107 1.89152 6.12884 1.7796 6.35733C1.66309 6.59519 1.57195 6.83079 1.53776 7.09048C1.45843 7.69307 1.62172 8.30249 1.99172 8.78468C2.18432 9.03568 2.43469 9.2181 2.71839 9.39636C2.94654 9.53972 3.07315 9.76973 3.07314 10.0013C3.07313 10.2328 2.94652 10.4628 2.7184 10.6061C2.43466 10.7844 2.18426 10.9668 1.99164 11.2179C1.62164 11.7001 1.45835 12.3095 1.53768 12.9121C1.57187 13.1718 1.66301 13.4074 1.77952 13.6452C1.89144 13.8737 2.04604 14.1415 2.23123 14.4622L2.25229 14.4987C2.43747 14.8195 2.59207 15.0872 2.73399 15.2984C2.88173 15.5182 3.0402 15.715 3.248 15.8744C3.73019 16.2444 4.33961 16.4077 4.9422 16.3284C5.25589 16.2871 5.53908 16.1615 5.83534 16.0049C6.07353 15.879 6.33599 15.8843 6.53651 16.0001C6.73702 16.1159 6.87288 16.3405 6.88295 16.6097C6.89548 16.9446 6.92827 17.2526 7.04935 17.5449C7.28194 18.1065 7.72807 18.5526 8.2896 18.7852C8.53159 18.8854 8.78119 18.9243 9.04544 18.9423C9.29928 18.9596 9.60848 18.9596 9.97886 18.9596H10.021C10.3913 18.9596 10.7005 18.9596 10.9544 18.9423C11.2186 18.9243 11.4682 18.8854 11.7102 18.7852C12.2718 18.5526 12.7179 18.1065 12.9505 17.545C13.0716 17.2526 13.1044 16.9445 13.1169 16.6096C13.1269 16.3404 13.2628 16.1158 13.4633 16.0001C13.6638 15.8843 13.9262 15.8789 14.1644 16.0048C14.4607 16.1614 14.7439 16.287 15.0575 16.3283C15.6601 16.4077 16.2696 16.2444 16.7517 15.8744C16.9595 15.7149 17.118 15.5182 17.2658 15.2984C17.4077 15.0872 17.5622 14.8194 17.7474 14.4987L17.7685 14.4622C17.9537 14.1415 18.1083 13.8736 18.2202 13.6452C18.3367 13.4073 18.4279 13.1717 18.4621 12.912C18.5414 12.3094 18.3781 11.7 18.0081 11.2178C17.8155 10.9668 17.5651 10.7844 17.2814 10.6061C17.0533 10.4628 16.9267 10.2328 16.9267 10.0013C16.9267 9.76976 17.0533 9.53981 17.2814 9.3965C17.5651 9.21822 17.8156 9.03577 18.0082 8.78473C18.3782 8.30254 18.5415 7.69312 18.4621 7.09054C18.428 6.83085 18.3368 6.59525 18.2203 6.35739C18.1084 6.12891 17.9538 5.86116 17.7686 5.54043L17.7476 5.50395C17.5624 5.18318 17.4078 4.91537 17.2658 4.70419C17.1181 4.48436 16.9596 4.28763 16.7518 4.12818C16.2696 3.75818 15.6602 3.59489 15.0576 3.67422C14.7439 3.71552 14.4607 3.84115 14.1645 3.99773C13.9263 4.12362 13.6638 4.11827 13.4633 4.0025C13.2628 3.88674 13.1269 3.66211 13.1169 3.39289C13.1043 3.05804 13.0716 2.74997 12.9505 2.45765C12.7179 1.89613 12.2718 1.45 11.7102 1.21741C11.4682 1.11718 11.2186 1.07831 10.9544 1.06028C10.7005 1.04296 10.3913 1.04296 10.021 1.04297H9.97895ZM8.76795 2.37226C8.83224 2.34563 8.92992 2.32107 9.13053 2.30738C9.33675 2.29331 9.60308 2.29297 9.99991 2.29297C10.3967 2.29297 10.6631 2.29331 10.8693 2.30738C11.0699 2.32107 11.1676 2.34563 11.2319 2.37226C11.4871 2.47798 11.6899 2.68077 11.7956 2.93601C11.829 3.01652 11.8566 3.14203 11.8677 3.43961C11.8924 4.09993 12.2333 4.73571 12.8383 5.08504C13.4434 5.43437 14.1644 5.41164 14.7486 5.10287C15.0119 4.96372 15.1344 4.9249 15.2208 4.91353C15.4947 4.87747 15.7717 4.95169 15.9909 5.11987C16.0461 5.16224 16.1162 5.23455 16.2284 5.40143C16.3437 5.57299 16.4771 5.80347 16.6755 6.14714C16.8739 6.49081 17.0068 6.72162 17.0977 6.90725C17.1862 7.08782 17.2138 7.1847 17.2228 7.25369C17.2589 7.5276 17.1847 7.80461 17.0165 8.02378C16.9634 8.09293 16.8686 8.17963 16.6164 8.33808C16.0569 8.6896 15.6767 9.30259 15.6767 10.0012C15.6767 10.6999 16.0568 11.313 16.6164 11.6645C16.8686 11.8229 16.9634 11.9096 17.0165 11.9788C17.1847 12.1979 17.2589 12.475 17.2228 12.7489C17.2137 12.8179 17.1861 12.9147 17.0977 13.0953C17.0067 13.2809 16.8739 13.5117 16.6754 13.8554C16.477 14.1991 16.3436 14.4296 16.2284 14.6011C16.1162 14.768 16.0461 14.8403 15.9909 14.8827C15.7717 15.0509 15.4947 15.1251 15.2208 15.089C15.1344 15.0776 15.0119 15.0388 14.7486 14.8997C14.1644 14.5909 13.4433 14.5682 12.8383 14.9176C12.2333 15.2669 11.8925 15.9027 11.8678 16.5629C11.8567 16.8606 11.8291 16.9861 11.7957 17.0666C11.69 17.3218 11.4872 17.5246 11.232 17.6303C11.1677 17.657 11.07 17.6815 10.8694 17.6952C10.6632 17.7093 10.3968 17.7096 9.99999 17.7096C9.60315 17.7096 9.33683 17.7093 9.13061 17.6952C8.93 17.6815 8.83232 17.657 8.76803 17.6303C8.51279 17.5246 8.31 17.3218 8.20428 17.0666C8.17093 16.9861 8.14329 16.8606 8.13216 16.563C8.10746 15.9027 7.76664 15.2669 7.16158 14.9176C6.55653 14.5682 5.83551 14.591 5.25131 14.8997C4.98804 15.0389 4.86552 15.0777 4.77912 15.0891C4.50521 15.1251 4.2282 15.0509 4.00903 14.8827C3.95381 14.8404 3.8837 14.7681 3.77154 14.6012C3.65625 14.4296 3.52279 14.1991 3.32438 13.8555C3.12596 13.5118 2.99309 13.281 2.90216 13.0954C2.81371 12.9148 2.78615 12.8179 2.77706 12.7489C2.741 12.475 2.81523 12.198 2.98341 11.9788C3.03646 11.9097 3.13134 11.823 3.38349 11.6645C3.94298 11.313 4.32318 10.7 4.32321 10.0014C4.32325 9.30264 3.94304 8.68953 3.3835 8.33795C3.1314 8.17955 3.03654 8.09286 2.98349 8.02373C2.81531 7.80455 2.74108 7.52754 2.77714 7.25364C2.78623 7.18464 2.8138 7.08776 2.90224 6.90719C2.99317 6.72156 3.12604 6.49075 3.32446 6.14708C3.52288 5.80341 3.65633 5.57293 3.77163 5.40138C3.88378 5.23449 3.9539 5.16218 4.00911 5.11981C4.22828 4.95163 4.50529 4.87741 4.7792 4.91347C4.8656 4.92485 4.98813 4.96366 5.25144 5.10283C5.83561 5.41159 6.55659 5.43432 7.16161 5.08501C7.76665 4.7357 8.10746 4.09994 8.13216 3.43965C8.14328 3.14204 8.17093 3.01652 8.20428 2.93601C8.31 2.68077 8.51279 2.47798 8.76803 2.37226Z"
            fill={color}
            fillRule="evenodd"
          />
        </svg>
      );
    case "Integrations":
      return (
        <svg
          fill="none"
          height="20"
          viewBox="0 0 20 20"
          width="20"
          xmlns="http://www.w3.org/2000/svg">
          <path
            d="M13.1069 3.23845C14.3021 2.03854 16.0505 2.01334 17.0184 2.98498C17.9881 3.95846 17.962 5.71783 16.7659 6.91855L14.7461 8.94626C14.5025 9.19081 14.5032 9.58653 14.7478 9.83014C14.9923 10.0737 15.3881 10.073 15.6317 9.82843L17.6515 7.80072C19.2443 6.20179 19.4442 3.64902 17.904 2.10281C16.362 0.55477 13.8148 0.75653 12.2213 2.35628L8.18157 6.41166C6.58882 8.01059 6.38886 10.5634 7.92908 12.1096C8.17268 12.3541 8.56841 12.3549 8.81296 12.1113C9.05751 11.8677 9.05828 11.472 8.81467 11.2274C7.84496 10.2539 7.87108 8.49455 9.06716 7.29383L13.1069 3.23845Z"
            fill={color}
          />
          <path
            d="M12.0707 7.89409C11.8271 7.64954 11.4313 7.64878 11.1868 7.89238C10.9422 8.13599 10.9415 8.53171 11.1851 8.77626C12.1548 9.74975 12.1287 11.5091 10.9326 12.7098L6.8929 16.7652C5.69763 17.9652 3.94923 17.9904 2.98134 17.0187C2.01163 16.0452 2.03774 14.2858 3.23383 13.0851L5.2537 11.0574C5.4973 10.8128 5.49654 10.4171 5.25199 10.1735C5.00744 9.9299 4.61171 9.93066 4.3681 10.1752L2.34824 12.2029C0.755486 13.8019 0.555519 16.3547 2.09575 17.9009C3.63781 19.4489 6.18493 19.2472 7.7785 17.6474L11.8182 13.592C13.4109 11.9931 13.6109 9.4403 12.0707 7.89409Z"
            fill={color}
          />
        </svg>
      );
    case "Analytics":
      return (
        <svg
          fill="none"
          height="20"
          viewBox="0 0 20 20"
          width="20"
          xmlns="http://www.w3.org/2000/svg">
          <path
            d="M16.6667 11.4596C16.6667 11.1145 16.3869 10.8346 16.0417 10.8346H13.5417C13.1965 10.8346 12.9167 11.1145 12.9167 11.4596V17.0846H11.6667V3.54297C11.6667 2.93604 11.6654 2.54373 11.6265 2.25466C11.5901 1.98357 11.5312 1.8986 11.4836 1.85103C11.4361 1.80345 11.3511 1.74461 11.08 1.70816C10.791 1.6693 10.3986 1.66797 9.79171 1.66797C9.18478 1.66797 8.79246 1.6693 8.5034 1.70816C8.23231 1.74461 8.14734 1.80345 8.09976 1.85103C8.05219 1.8986 7.99334 1.98357 7.9569 2.25466C7.91803 2.54373 7.91671 2.93604 7.91671 3.54297V17.0846H6.66671V7.29297C6.66671 6.94779 6.38689 6.66797 6.04171 6.66797H3.54171C3.19653 6.66797 2.91671 6.94779 2.91671 7.29297V17.0846H1.66671H1.45837C1.1132 17.0846 0.833374 17.3645 0.833374 17.7096C0.833374 18.0548 1.1132 18.3346 1.45837 18.3346H18.125C18.4702 18.3346 18.75 18.0548 18.75 17.7096C18.75 17.3645 18.4702 17.0846 18.125 17.0846H17.9167H16.6667V11.4596Z"
            fill={color}
          />
        </svg>
      );

    default:
      return null;
  }
}

export function CheckCircleIcon(props) {
  return (
    <svg
      fill="none"
      height="16"
      viewBox="0 0 16 16"
      width="16"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M14.6668 8.0026C14.6668 11.6845 11.6821 14.6693 8.00016 14.6693C4.31826 14.6693 1.3335 11.6845 1.3335 8.0026C1.3335 4.32071 4.31826 1.33594 8.00016 1.33594C11.6821 1.33594 14.6668 4.32071 14.6668 8.0026ZM10.687 5.98238C10.8823 6.17765 10.8823 6.49423 10.687 6.68949L7.35372 10.0228C7.15845 10.2181 6.84187 10.2181 6.64661 10.0228L5.31328 8.68949C5.11801 8.49423 5.11801 8.17765 5.31328 7.98238C5.50854 7.78712 5.82512 7.78712 6.02038 7.98238L7.00016 8.96216L8.49005 7.47227L9.97994 5.98238C10.1752 5.78712 10.4918 5.78712 10.687 5.98238Z"
        fill="#16A34A"
        fillRule="evenodd"
      />
    </svg>
  );
}

export function CloseCircleIcon(props) {
  return (
    <svg
      fill="none"
      height="16"
      viewBox="0 0 16 16"
      width="16"
      xmlns="http://www.w3.org/2000/svg"
      {...props}>
      <path
        clipRule="evenodd"
        d="M14.6668 8.0026C14.6668 11.6845 11.6821 14.6693 8.00016 14.6693C4.31826 14.6693 1.3335 11.6845 1.3335 8.0026C1.3335 4.32071 4.31826 1.33594 8.00016 1.33594C11.6821 1.33594 14.6668 4.32071 14.6668 8.0026ZM10.4735 5.52954C10.6688 5.72481 10.6688 6.04139 10.4735 6.23665L8.70766 8.0026L10.4735 9.76856C10.6688 9.96382 10.6688 10.2804 10.4735 10.4757C10.2783 10.6709 9.96169 10.6709 9.76643 10.4757L8.00016 8.70977L6.2339 10.4757C6.03864 10.6709 5.72206 10.6709 5.52679 10.4757C5.33153 10.2804 5.33153 9.96382 5.52679 9.76856L7.29266 8.0026L5.52679 6.23665C5.33153 6.04139 5.33153 5.72481 5.52679 5.52954C5.72206 5.33428 6.03864 5.33428 6.2339 5.52954L8.00016 7.29544L9.76643 5.52954C9.96169 5.33428 10.2783 5.33428 10.4735 5.52954Z"
        fill="currentColor"
        fillRule="evenodd"
      />
    </svg>
  );
}
